import cv2


def main():
    img = cv2.imread('10/2.jpg', 0)

    SobleX = cv2.Sobel(img, cv2.CV_64F, 1, 0)
    SobleY = cv2.Sobel(img, cv2.CV_64F, 0, 1)
    SobleX = cv2.convertScaleAbs(SobleX)
    SobleY = cv2.convertScaleAbs(SobleY)

    Soble = SobleX + SobleY

    cv2.imshow('img', img)
    cv2.imshow('SobleX', SobleX)
    cv2.imshow('SobleY', SobleY)
    cv2.imshow('Soble', Soble)

    cv2.waitKey(0)
    cv2.destroyAllWindows()


if __name__ == '__main__':
    main()
